Text copied to clipboard!

Titel

Text copied to clipboard!

Senior PHP Entwickler NoSQL AWS Unit Testing

Beschreibung

Text copied to clipboard!
Wir suchen einen erfahrenen Senior PHP Entwickler, der sich mit modernen Webtechnologien auskennt und eine Leidenschaft für sauberen, effizienten Code hat. In dieser Rolle werden Sie an der Entwicklung und Optimierung von skalierbaren Webanwendungen arbeiten, die auf PHP basieren und mit NoSQL-Datenbanken sowie AWS-Cloud-Diensten integriert sind. Sie werden eng mit anderen Entwicklern, Designern und Produktmanagern zusammenarbeiten, um innovative Lösungen zu entwickeln, die den Anforderungen unserer Kunden gerecht werden. Ihre Hauptaufgabe wird es sein, robuste und leistungsfähige Backend-Systeme zu entwerfen und zu implementieren. Sie werden bestehende Anwendungen optimieren, neue Funktionen entwickeln und sicherstellen, dass der Code den höchsten Qualitätsstandards entspricht. Dabei setzen Sie auf bewährte Methoden wie Unit Testing, um die Stabilität und Wartbarkeit des Codes zu gewährleisten. Ein tiefes Verständnis von NoSQL-Datenbanken ist erforderlich, da Sie mit Technologien wie MongoDB oder DynamoDB arbeiten werden. Sie sollten in der Lage sein, effiziente Datenmodelle zu entwerfen und Abfragen zu optimieren, um eine hohe Performance sicherzustellen. Zudem wird erwartet, dass Sie Erfahrung mit AWS-Diensten wie EC2, S3, Lambda und RDS haben, um cloudbasierte Anwendungen zu entwickeln und zu verwalten. Neben der technischen Expertise legen wir großen Wert auf Teamarbeit und Kommunikation. Sie sollten in der Lage sein, komplexe technische Konzepte verständlich zu erklären und mit verschiedenen Stakeholdern zusammenzuarbeiten. Agile Methoden wie Scrum oder Kanban sind Ihnen vertraut, und Sie sind es gewohnt, in einem dynamischen Umfeld zu arbeiten. Wenn Sie eine herausfordernde Position in einem innovativen Unternehmen suchen und Ihre Fähigkeiten in einem spannenden Projektumfeld weiterentwickeln möchten, freuen wir uns auf Ihre Bewerbung.

Verantwortlichkeiten

Text copied to clipboard!
  • Entwicklung und Wartung von skalierbaren PHP-Anwendungen
  • Integration von NoSQL-Datenbanken wie MongoDB oder DynamoDB
  • Arbeiten mit AWS-Diensten zur Bereitstellung und Verwaltung von Cloud-Anwendungen
  • Durchführung von Unit Tests zur Sicherstellung der Code-Qualität
  • Optimierung bestehender Anwendungen hinsichtlich Performance und Skalierbarkeit
  • Zusammenarbeit mit anderen Entwicklern, Designern und Produktmanagern
  • Dokumentation von Code und technischen Prozessen
  • Teilnahme an Code-Reviews und kontinuierlicher Verbesserung der Entwicklungsprozesse

Anforderungen

Text copied to clipboard!
  • Mehrjährige Erfahrung in der PHP-Entwicklung
  • Fundierte Kenntnisse in NoSQL-Datenbanken wie MongoDB oder DynamoDB
  • Erfahrung mit AWS-Diensten wie EC2, S3, Lambda und RDS
  • Sicherer Umgang mit Unit Testing und Test-Frameworks
  • Verständnis für Software-Architektur und Design Patterns
  • Erfahrung mit agilen Entwicklungsmethoden wie Scrum oder Kanban
  • Gute Kommunikationsfähigkeiten und Teamgeist
  • Fließende Deutsch- und Englischkenntnisse

Potenzielle Interviewfragen

Text copied to clipboard!
  • Welche Erfahrungen haben Sie mit NoSQL-Datenbanken gemacht?
  • Wie stellen Sie sicher, dass Ihr Code gut getestet und wartbar ist?
  • Welche AWS-Dienste haben Sie bereits genutzt und wie?
  • Wie gehen Sie mit Performance-Optimierung in PHP-Anwendungen um?
  • Können Sie ein Beispiel für eine komplexe technische Herausforderung nennen, die Sie gelöst haben?
  • Wie arbeiten Sie in einem agilen Team zusammen?
  • Welche Best Practices befolgen Sie bei der Softwareentwicklung?
  • Wie gehen Sie mit Code-Reviews um?